在日常生活中,我們或多或少都遇過以下這些狀況:
《醫藥健康小工具箱》是一款專為「家庭照護情境」打造的免下載、免登入輕量化網頁工具。針對兒童照護、長者用藥、眼藥水效期追蹤、日常健康管理四大常見痛點,提供一站式的防呆與自動化協助,讓健康管理變得簡單、安心且無負擔。
《醫藥健康小工具箱》將包含以下 4 個實用功能:
為了降低使用者在面對醫療主題時的焦慮感,UI 設計採用了溫和療癒的馬卡龍色系,搭配卡片式排版與自適應 RWD 佈局。
為了貫徹「實戰與代碼重構」的精神,本專案完全不使用前端框架(如 React / Vue)或 CSS 框架(如 Bootstrap / Tailwind),純粹依靠 VS Code 與原生 Web 技術開發。
med-toolbox/
├── index.html # 網頁主要骨架 (包含 4 個 Tool Section)
├── css/
│ ├── style.css # 全局Reset、CSS變數系統與主佈局
│ └── components.css # 通用元件樣式 (按鈕, 表格, 標籤, 列印樣式)
├── js/
│ ├── app.js # 全局控制 (Tab 切換邏輯)
│ ├── tool1-calculator.js # 生理指標計算邏輯
│ ├── tool2-dosage.js # 兒童劑量換算邏輯
│ ├── tool3-schedule.js # 時間表生成、列印與 LocalStorage 記憶
│ └── tool4-timer.js # 開瓶計時、自訂效期與 LocalStorage 記憶
└── README.md # 專案說明文件
在接下來的29天裡,我會將整個開發過程拆解為 「HTML/CSS 基礎元件 ➔ DOM 操作與演算法 ➔ 動態 UI與 LocalStorage 記憶 ➔ 部署與總結」 的漸進式步驟:
這是我的第一個鐵人賽作品,希望透過這30天的實作,不僅能提升自己的前端語法掌握度,更能做出一款真正能幫助到家人的實用小工具。